hormone modulator - Francés Inglés Diccionario